home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / bin / nasl-config < prev    next >
Text File  |  2006-06-13  |  780b  |  60 lines

  1. #!/bin/sh
  2. #
  3. # Nessus libraries configuration script
  4. #
  5. # by Renaud Deraison - <deraison@cvs.nessus.org>
  6. #
  7. # Thanks to the GTK team for the idea.
  8. #
  9. # Some code comes from gtk-config
  10. #
  11. #
  12.  
  13.  
  14. PREFIX=/usr
  15. LIBDIR=$PREFIX/lib
  16. INCLUDEDIR=$PREFIX/include
  17. VERSION=2.2.8
  18.  
  19. usage()
  20. {
  21.  echo "Usage : nasl-config [ --cflags | --libs | --version ]"
  22.  exit $1
  23. }
  24.  
  25.  
  26. test $# -gt 0 || usage 1
  27.  
  28. # check whether we have echo -n, depending
  29. # on the current shell, used
  30. case `echo -n` in
  31. \-n)    Xn=   ; Xc='\c' ;;
  32. *)    Xn=-n ; Xc=
  33. esac
  34.  
  35.  
  36. while test $# -gt 0; do
  37.  case "$1" in
  38.     --version)
  39.         echo $VERSION
  40.         exit 0
  41.         ;;
  42.     --libs)
  43.         echo $Xn "-L$DESTDIR$LIBDIR -lnasl $Xc"
  44.         ;;
  45.     --cflags)
  46.         echo $Xn "-I$DESTDIR$INCLUDEDIR/nessus $Xc"
  47.         ;;
  48.     --help | -h)
  49.         usage 0
  50.         ;;
  51.     *)
  52.         usage 1
  53.         ;;
  54.  esac
  55.  shift
  56. done
  57.  
  58. echo     
  59.     
  60.